define(['jquery'],() => {
    class Request{
        constructor(){
            this.baseUrl = '/xmyx'
        }
        // 请求畅销新品
        getIndexHotProd() {
            return $.ajax({
                url: '/lib/mockJson/indexProd.json',
                type: 'get',
                dataType: 'json',
            })
        }
        // 获取首页index_blocks图片部分
        getIndexProdShow(){
            return $.ajax({
                url: '/rap2/app/mock/275365/index/prodShow',
                type: 'get',
                dataType: 'json',
            })
        }
        // 获取首页 导航栏 http://www.xiongmaoyouxuan.com/api/tabs?sa=
        getIndexTab(){
            return $.ajax({
                url:`${this.baseUrl}/api/tabs?sa=`,
                type:'get',
                dataType:'json'
            })
        }
        // 获取列表页数据
        getListProdData(prodId){
            return $.ajax({
                url:`${this.baseUrl}/api/tab/${prodId}?start=0`
            })
        }
        // 获取购物车界面数据
        getShopBasktData(prodId){
            return $.ajax({
                url:`${this.baseUrl}/api/tab/${prodId}?start=0`
            })
        }
        // 获取详情页数据
        getDetailsData(prodId){
            return $.ajax({
                url:`${this.baseUrl}/api/detail?id=${prodId}&normal=1&sa=`
            })
        }
    }
    return new Request()
})